rib of spring leaf - Español Inglés Diccionario